Skip to content

feat(fuzz): add archive_fuzz target#1150

Merged
chaliy merged 1 commit intomainfrom
feat/issue-1101-archive-fuzz
Apr 8, 2026
Merged

feat(fuzz): add archive_fuzz target#1150
chaliy merged 1 commit intomainfrom
feat/issue-1101-archive-fuzz

Conversation

@chaliy
Copy link
Copy Markdown
Contributor

@chaliy chaliy commented Apr 7, 2026

Summary

  • Add fuzz target for tar/gzip/gunzip builtins in builtins/archive.rs
  • Tests decompression of arbitrary binary data, tar listing, and gzip roundtrip
  • Exercises zip bomb detection, malformed header handling, and truncated archives

Closes #1101

Test plan

  • cargo check in fuzz crate passes
  • cargo fmt --check clean
  • cargo clippy clean

Closes #1101 — Fuzz target for tar/gzip/gunzip builtins. Tests
decompression of arbitrary binary data, tar listing, and gzip
roundtrip to exercise zip bomb detection and malformed header handling.
@chaliy chaliy force-pushed the feat/issue-1101-archive-fuzz branch from 64080d6 to 80eb80c Compare April 8, 2026 01:00
@chaliy chaliy merged commit c13e36f into main Apr 8, 2026
18 checks passed
@chaliy chaliy deleted the feat/issue-1101-archive-fuzz branch April 8, 2026 01:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fuzz: add archive_fuzz target

1 participant